Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 MOUNT VIEW Terraced £391,500 22 Jun 2015